a grand old man - Spanish English Dictionary